﻿<html>
<title>NHẬP VÀO NGÀY THÁNG NĂM</title>
<form method="post" action="">
 <center><h1><b><font color="blue">NHẬP VÀO NGÀY THÁNG NĂM <hr width =30%></font></h1></u>
  <br>
  <b><i><font color= "blue">Ngày:</font></i></b>
  <SELECT name="ngay">
  <OPTION SELECTED>01
  <OPTION>01
  <OPTION>02
  <OPTION>03
  <OPTION>04
  <OPTION>05
  <OPTION>06
  <OPTION>07
  <OPTION>08
  <OPTION>09
  <OPTION>10
  <OPTION>11
  <OPTION>12
  <OPTION>13
  <OPTION>14
  <OPTION>15
  <OPTION>16
  <OPTION>17
  <OPTION>18
  <OPTION>19
  <OPTION>20
  <OPTION>21
  <OPTION>22
  <OPTION>23
  <OPTION>24
  <OPTION>25
  <OPTION>26
  <OPTION>27
  <OPTION>28
  <OPTION>29
  <OPTION>30
  <OPTION>31
  </SELECT>
  <i><font color= "blue"> tháng: </font></i></b>
  <SELECT name="thang">
  <OPTION SELECTED>01
  <OPTION>01
  <OPTION>02
  <OPTION>03
  <OPTION>04
  <OPTION>05
  <OPTION>06
  <OPTION>07
  <OPTION>08
  <OPTION>09
  <OPTION>10
  <OPTION>11
  <OPTION>12
  </SELECT>
  <b><i><font color= "blue"> năm: </font></i></b>
  <input type="text" name="nam" size=5>
   <br><br>
  <input type="submit" name="text" value="Kiểm tra">
  <input type="reset" name="text" value= "  Xóa "><br>
</html>

<?php
if(isset($_POST["ngay"])&isset($_POST["thang"])&isset($_POST["nam"]))
{
$d=$_POST['ngay'];
$m=$_POST['thang'];
$y=$_POST['nam'];
$nam_nhuan=null;
if($d<1||$d>31||$m<1||$m>12)
        echo("\nBạn đã nhập sai!\n");
    else
    {
        if($m==4||$m==6||$m==9||$m==11) //thang khong co ngay 31
        {
            if($d==31)
                echo("\nBạn đã nhập sai!\n");
            else
                echo("\nĐúng!\n");
        }
        else if($m==2)
        {
            if($d>29)
                echo("\nBạn đã nhập Sai\n");  //thang 2 co nhieu nhat la 29 ngay
            else if($d==29)
            {
                if(nam_nhuan($y)==1)
                    echo("\nĐúng\n");
                else
                    echo("\nBạn đã nhập Sai\n");
            }
            else
                echo("\nĐúng!\n");
        }
        else
            echo("\nĐúng!\n");
    }
//}
//------------------------------------------------------------------------------
function nam_nhuan(int $y)
{
    if($y%100==0&&$y%400==0)
        return 1;
}
$y=substr($y,2,2);
echo"<br>";
echo "$d:$m:$y";

}